BitApps\FM\Core\Database\Blueprint D

Total Complexity 126
Dependencies 4
Dependents 2
Total lines 743
Lines of code 505
Logical lines of code 284
Comment lines 16
Methods 48
Properties 19

Methods 48

Method Rating Maintainability Complexity Lines of code
addColumnQuery()
A
44 15 43
addIndexQuery()
S
56 7 17
addForeignKeyQuery()
S
56 7 15
dropForeign()
S
53 5 23
dropIndex()
S
53 5 23
processQueryArr()
S
61 5 11
addColumn()
S
56 4 18
dropColumnQuery()
S
61 4 13
addPrimaryKeyQuery()
S
60 4 13
renameColumnQuery()
S
61 4 12
getCollation()
S
62 4 12
create()
S
58 3 16
addUniqueIndexQuery()
S
62 4 10
toSql()
S
61 3 14
__call()
S
60 3 12
execute()
S
62 3 12
length()
S
62 3 11
renameColumn()
S
62 2 11
increments()
S
62 2 11
__construct()
S
64 2 10
drop()
S
70 2 6
rename()
S
66 2 8
dropColumn()
S
66 2 8
timestamps()
S
60 1 15
index()
S
64 2 10
restrict()
S
66 2 8
setNull()
S
66 2 8
cascade()
S
66 2 8
dropPrimary()
S
66 2 8
dropTimestamps()
S
66 2 8
edit()
S
60 1 13
isValidType()
S
58 1 13
id()
S
63 1 11
build()
S
81 1 3
change()
S
75 1 4
string()
S
65 1 9
softDeletes()
S
65 1 9
nullable()
S
75 1 4
defaultValue()
S
75 1 4
unsigned()
S
75 1 4
zeroFill()
S
75 1 4
binary()
S
75 1 4
primary()
S
72 1 5
unique()
S
75 1 4
foreign()
S
64 1 9
onDelete()
S
75 1 4
onUpdate()
S
75 1 4
dropUnique()
S
80 1 3